sloped off

na. 离去;逃亡